patentable invention - English Synonyms Dictionary